#include <WiFiManager.h>         
 
void setup() {
    Serial.begin(115200);       
 
    WiFiManager wifiManager;// 建立WiFiManager对象
 
//         清除ESP8266所存储的WiFi连接信息以便测试WiFiManager工作效果
//         wifiManager.resetSettings();
//         Serial.println("ESP8266 WiFi Settings Cleared");
    
    // 自动连接WiFi。以下语句的参数是连接ESP8266时的WiFi名称
    wifiManager.autoConnect("ESP8266-NodeMCU");
    
    // 给wifi添加密码,防止别人连接误操作
    // wifiManager.autoConnect("AutoConnectAP", "12345678");
    // 以上语句中的12345678是连接AutoConnectAP的密码
    
    // WiFi连接成功后将通过串口监视器输出连接成功信息 
    Serial.println(" "); 
    Serial.print("ESP8266 Connected to ");
    Serial.println(WiFi.SSID());              // WiFi名称
    Serial.print("IP address:\t");
    Serial.println(WiFi.localIP());           // IP
}
 
void loop() {}